do overburden - Turco Inglés Diccionario